import { calculate } from './10_utils.js'

console.log(self)

// 绑定接收消息的监听
self.addEventListener('message', (event) => {
  // 读取出主线程发送过来的数据
  const num = event.data
  console.log('分线程接收到主线程发送的消息', num)
  // 进行长时间的计算(在分线程执行)
  const result = calculate(num)

  // 分线程向主线程发送消息, 携带数据result
  console.log('分线程向主线程发送消息')
  self.postMessage(result)

})